redundant check for empty content