added gitignore
updated update routine