adding some implementations of the lunchtime linq queries