fixed cancelButton