Finished Lookahead, but it still needs work to pass LVS