add puma and gems