Remove unneed @Inject, unnecessary complicated logic
Merge branch 'example' into LICENSE