used blockRAM not check