fix: conditions