-- adjusting functions' update call to reflect newer system structure