added stuff about router