applied cmake into Visitor