lots of work on app, module creation