controler + router: parsing + other features