ref#699