profiling the access patterns