Jan Peykiewicz (anewusername at gmail) wrote this version in mid-2016, but doesn't really work on this project...