add ability to pass connection params