hmm can not inject. somethings wrong