created probable rule, so don't have to support tuples