dataserver interfaces