stroke process; abstractify