feat(featureDefault): finish featureDefault and productDefault