some hsql stuff, its commented out in DataAccess and DataAccessObject, hopefully it works