custom integer validator