Revert "new prog"

This reverts commit 754ac5058274b915837ca095313faa9432137fc6.