Update.
Updated timings.
Some cleanup.
Update. memcpy and timings.
Minor update.