oops global env