deal with empty content