refine resource and collection naming methods