concept added proxy and its working