modify visualmark