implement first update request
remove fixed todos