SO. MANY. ARROWS