v1.9, see readme for details