redesigned computing projection method