add new message reader component