add some number type for in/out