After briefing the past advancement in virtual class study (essential to GW and DT invariants), I will discuss the recent development on cosection localized virtual class, including its application to GW-invariants of surfaces, of stable maps with fields, of FJRW invariants, and possibly to generalized DT invariants.