change wording in valid_puzzle?