the #enabled? method had side effects