finally its working