add update
move new/1 to top of module functions
turned old upate into replace and added update
Merge pull request #7 from tsloughter/master

slut