getOrForget method