classes user actions