ngl i went a bit crazy with this one –>  archiveofourown.org/works/37455208