steve:  support for equals