[feng & ming] add constructor inject