added several corner case damage