decoupled default views