added part about memory block