.p - очень плохое название класса