added router, declared collection