implemented turn taking