create configuration block rather than constants