fixed scenario with funky add/multiply