add new edge case