specify type of id