don't allow non numbers