is it cast in stone?
cast in stone. Permanently fixed or firmly established; not subject to any amendment or alteration. ... The deal isn't yet cast in stone, but we're confident it will go ahead as hoped.