added marker listener