made messages through the pm optional