mac chavalalalatest news & developments