improve arrow navigator positioning