A more appropriate structure that can be used as is.
Fixed white spacing
Added normalize to the mix.
Updated read