updated project views to allow for error messages