add new arrow model, still could use a bit of work