adding fun inject