[ add ] soft/pcycle