* own sansa interface object for every module
* small refactoring