Implemented all the ResourceHolder methods