Similar to Newton Direction, but is better and faster