Technology Upgrades you Should Know About