implemented crosshairs