handles the edge case #1