release objects in dealloc, PROJECT FUNCTIONING