modify arrow initialize routine
unit select
update unit select