Some work on server