enhance integer validator service