NOT READY FOR CONSUMPTION
first attempt at adding resource-specific support