You're using partial everywhere. Maybe explain what flow and navigations are intended for?