configuration inject