#454 - modify updates to be plug-able