module api is now named, added more tests