Bug: put parseObj() back