nPuzzle latest changes as per dec 12 2012