Three cheers for Thrift!!