finish layout and routes
done