Fixed dynamic mem allocation for reading