starting rewrite for share_markers_family.py