forget to remove always false condition