naming conventions applied except for user class