some little bug in getMark