WORKING. create server