replace json by pickle for cache storage
fix position of info message