added persistance from database