fix up messagingpreferanceactivity