-fix condition