update bodyparser API
tweak session core