added frst version of server