working on pickle problem
more about pickle