arrow working

need to remove arrows from list still (memory leak)