This method confuses me.  We do all this work to look up the parent, but then we don't return anything about it to the caller..