Separate configuration valiable and redundant function