pass thru button state