update slice demo