no numericality check