implemented configuration