fix views that assume only one pattern for a use case