implemented storage read and write using pickle