routing and blocks are now resolved