Adding the base structure to handle markers.