Meca's recent activity