parse object