Finish Database part for Recap, wait for Mark's frontend