clients now keep track of their own bot_index so that the master is not constantly locking its bot_index every time it needs to send data