add project & workspace