Mixing Different Styles and Eras With Attention To Detail