Added xorlist implementation