i introduced this method so there is no warning that canexecute changed is not used