oh, i guess `coefficient` is never `0` here. But might be good to change this anyway