now we can pass in penner equations