Add FlexiblePublish