comp type bug fix
comp update socket msg handling update part 1