punched up freedom