finished rec1