added new after func for factor setters.  The filters can now hook into after, rather than a validator