add mark sync feature