talk part
camera part
camera part