finished the new arrow system. wayyy less code