added support for disabled light button while waiting