update type again