Inspired by and dedicated to EnglishDamsel.