added another commodity to the input to clarify the use case