Use canBeEnabled for enabling