convert Message into interface