added proje
added missing parts of proj
added magic