ugly dataTable part 1