kiosk to server functionality added