all model-code update/fixed other bugs