updating private vies and adding settings model classes