only one END state