moved frequently used user methods to user class as static methods