WIP spec for a tentative update tool