Preliminary version of the server