added the first version of talk