remove add_visual_ij
improve marker