track owner + add fields via pool