seems like the ambiguous move pgn parsing isnt being too horrible