module added for FeatureBase with hash functionality