R. Stevie Moore here to stay