-- bit crashy, but copy/paste stack seems to work in basic cases