Fixed function signature