server class added