refactor files (get and list work, but put still has some trouble)
update these two files