Testing

new driver architecture, better way of dealing with db