committing bunch of changes; check changelog section in readme.md