view and update todos