updates projects for error cases, closes #25