Ngui changes for projects

changes are backwards compatible