server and setup working