stage handles collision of blocks
fix rest registration in new collision code