this has been stuck in my head for weeks. help.