added markers and clustering