3-1 save to db