communication src bug fix