this is broken and assignOperands method  in the model class is doing it.