new server interface begining