Mamata invites Buddha to add a touch of grace