Add open_project util