thrust solution from pds