remove unnecessary final modifier