improvinspi:another quick sketch.