included raymond camden's databse wrapper class