data sharing done upto step3. Working on the remaining part starting from step3. Wheew...very tired tho