is this comment correct? setup() is trigger by accessing any setting?