lots of changes, read changeLog.txt