moving BellApps from Refactoring branch