#shape: arrow update