parse working