first steps towards views