added message manager