forgot the full intermediate state condition last time