Tech

Tech updates