add text and numeric input types