adding surface demo