contains
removeLayer