fixing equality to allow booleans for steve