Simplify mark implementation