this is second editt..