Scope Visitor i think is complete or nearly complete