add new clpromgen based on ARGH