added h2 database support