completed layout and static routes