Eric SF2 Code

We still modify this code..final updation is remain