Update block interface