pickle session object, fix bugs
check pickle file exists
check pickle file exists