^^^ this is automatic r- from me we should not be using globals