add talksystem function