magenta is for non-read