Arrow improvements