ask button state