changed from key infor to blockwise information