add StackDemo