somewhat working server + page