SINQ Code additions