update views to singular from models