so a dash actually works now, but it's pretty clunky. there's a bug with repeatedly pressing the button, so i'll figure that out and then any quality of life after that will come much further down the line.