only carp about P5 $, variable where it's obvious