remove random access feature to use blocks instead