Finished some the client and server ingredients