initial file w/ randinit and data reading