Reverted to memcpy for updateScreen