minimally working version of scatter