final_proj.pl add testing logic