update content functionality