just need to iron out spectrum normalization
and finish norm vignette