more performance enhancements using class level methods