deal with an edge case