modify the CBLEButton class