initial commit

change the name of wrapper to inject or other informative