enhanced numeric inputs