code polished. TODO: move find fingers back to CPU; use multiple blocks for find strips