added to edge case