fix ordering if you provide a DSN