diff --git a/os161-container/helpers.sh b/os161-container/helpers.sh
index 2bf6f9e68d31f3c20b260fd86c72b321ce42c36b..ecf31740f2da596e66c72056835721e9f6aab4cf 100755
--- a/os161-container/helpers.sh
+++ b/os161-container/helpers.sh
@@ -65,7 +65,7 @@ test_kernel() {
 	echo "[CS350] Tests $1"
 	echo "============="
 	# Run public tests - step 4
-	for f in /assignments/$1/public*
+	for f in /assignments/$1/public
 	do
 		LOG=$LOGS/test_`basename $f`.log
 		TOTAL=$(wc -l < $f)
@@ -80,7 +80,8 @@ test_kernel() {
 			echo "[CS350] Running Tests [$DONE/$TOTAL]"
 		done
 	done
-	cd -
+	cd - > /dev/null
+	/evalaute $LOGS/test_public.log /assignments/$1
 }