parent as module