Do these need to be globals?