begin dev on server class
current dev
first version with server class