faster loops.