strength and sacrifice