Action manages to invoke single Unit upgrade! Need to work on multiple. Thinking of observing pattern