improved the user views