fix allows sub-classes to bypass default POST processing