added button state change to read more