comment resource generated