generated views