A working update button