View hands back interface, not implementation