added ugly and conclusion