add "final" to util methods