doing stuff update