adding new stuff and updates