initial server and button setup