Run file with listener