automatically add views (needs cleaning)