Tries also to handle messagages with extra data.