(hopefully) working multiclient server