why do we need serializing all data elements into a flat array-of-bytes format when we Marshal arguments? In RPC
can i put the database folder with with the zips inside again?