MaxFun: The New Registration Platform