Updated block matching