Must provide a connection