added proxy init