Fix
Reconnect
Change to production env.
Added open timeout.
Refine project.