add fine scanning