reformat of red2, for OCD