try to split the set/get database operations but failed