Updates & Upgrades 1-01

updates and upgrades