Maintaining a happy community