add test setting and binary skeleton.