using greendao for persistent storage