setup for injection