You're calling connect() with named parameters. This simply isn't right.