customer views