I do something like this for my parents and also for the ex-girlfriend. Sounds like you and your mum were on the same wavelength.

matigo.ca.