is now a more complete test
added the new interfaces