early: remove sw/other