update recepy structure