arrow buffer switch