add basic support of user managerment