bulding new model for hcp