many small changes; add liszt