* refactoring simple views