PUMA MECHANISMS