process now handles parent + other changed

 - "Other" is now "[previous parent] - Other"
 - process now handles parent constraint like move