fix bugs and add yii