update to 3.23
update to 4.0
Merge pull request #12 from jochenberger/master

update to 3.23