class level and db changes