We can use self here instead of the global