use cfg code