bot now (kinda) works