fixed result formatter and cache, ready for 2.0 stable