checkpoint filling out condition complement