Small  improvement in adapter, and add different scroll UI