add mkview and loadview for ex-project