First Attempt at CPU_Forward