add setter inject