gather all views together