create proxy module