added data operations for using db storage