so cleanup, very assert
Caret in .if