almost through