Add programs list file support