looking into changing enums.
Fixed distance to with within()