n-dimension cube projection added