Annual function 2024-25