I recently created this new algorithm for the double headlights case in 2 look OLL. (Now that I research it I dont think I discovered it but anyway this is why I prefer it.) Instead of using F(R,U,R',U')(R,U,R',U')(R,U,R',U')F' I use R,U2,R',U',(R,U,R',U')R,U',R' To me it flows much better and is one move shorter (if you count the U2 as one move). This algorithm rotates all corner pieces and dosen't change their orientation. I use this alg to get sub 20 times. This is my first post and I don't know if I'm doing it right but I wanted to share this algorithm.