working version of Klett