addinfection view conroller