one-for-all-all-for-one