Type method complete