triangulation with file load