632-break out update tasks into separate hooks