copied views from v3