finshed layout routes and associated tests