inject object or array of apps via constructor instead