Addition of final functions