@mtdowling looks a bit too magical to me.