add more modes to arg-having modes