PE Kneale Editor