Applying updates to firmware or software to improve security and/or enhance functionality.