working server handler