guard numeric values