small minor refactoring and fixes
no need pickel.el any more, version 0.9.1