add code and test server data