serverside app fucntioning