add explanation of global this