final_proj.pl add open sub