Do we need to re-create this every time? Or can it be re-used?