#31 more docstring for Resource