minimum fix to make supervised resource more or less generic... finally worked out how to fire actions on the sub-resource (copy and paste some stuff)