Fix `parse` function