add interger detect