global is reserved. close #1