perf optimizations & updated finger.