Some optimizations.
Have a working design that is fast enough.