my personal musing mash-up