Why final is added?