surface example *is* working