add puma as server