need to differentiate between views and repeating views