updating works