The philosophy of punk : more than noise!!