Basic version of pre copy changes -- Pavan