initial work on the DatabaseController