fix !description.equals(description) construction