marcos leal's latest activity