created a forked repo of submodules and fixed the markerwithlabel bug by using an alternative method of labeling markers