Text this: Exploring pyrazolidinone and pyrazolidinedione scaffolds for Alzheimer's therapy