renamed 'connection' associate to resolve gem conflict