Simplefied the commandChain, this is now a return value.