inject convertor into constructor