added open argument to project creation functions