added router, app commencement