arrow second attempt