made changes to have 1024 * 1024 data on server, and we read the parts we need to have so that we no longer need to generate numbers at every compile