have (got) something on the brain