PLD: move single owners to end after user funcs defined