updated type information to be correct