Where is this context even defined? I'm searching through trying to understand this code but I'm not really getting anywhere, perhaps should have done this when I first merged.