using arrows