initilized server layer