hmm... todo: learn env/global syntax