Refactored All type comments to one dynamic defined model . -- follow huacnlee suggestion