implemented placemarks shift