use `ob_get_clean()` instead of `ob_get_flush()` so logs don't get sent to the client