adds server logic 15