added missing InjectApp trait