Refactored the definition of nested class DescriptorImpl and defined
some help resources for the new trigger