implemented marker search