All for All