sorted out some things with extension API and test naming