initial attempt at or-equals