use puma instead of thin