added DeployableAlgorithmSpec