finished replace_pred and test; updated makefile to not print out commands