finally its working.new design implemented