modified arrow