mrt580 re-engineered