a minimal server