inject $compile