code improvements - removed final modifier for static method  and removed final modifier from private method