Cast Metal Partial Ada Code