fix add and delete mark from route