less strict with representable.