add numeric check for range controls