abstract mark