add ApplyType