added place holder variables and fuctions for solver branching functionality.