Possible moves works now. All possible enumeration now returned