properly handing the parent bits