initial server and front