about to start adding marker functionality