restruct MAPE