serializers and guide
send no data for empty response