updated gems now using puma