learn something new everyday...Bag, Borrow & Steal