[refactor] removed constructor from FitlerControlledPermanent