add database wrapper classes