[PENDING: update the comments] resource. bla bla bla bla.