fix logic in mr2712