New: efficiency-consideration