rename id type to integeridtype