app object, added array processing, camelCase fixes, some experiments