user views - revise 2.0