Can now customise the marker using set.icon