tyepe change