setting valid support

setting valid support by using HCSetting class