tree + search @inject