This is as far as @alexandramusic could take it