Unofficial clone of http://www.jwhitham.org/20kly/ - based on version 1.4