puma integration