moved dispatchers to bot