init methods for work with users