Fix parse function