add slice demo