adding message reader