limit to 4 puma threads