fully working server version