Initial (Base) Update Functionalilty