more work on server