added pan-tilt interface