run.vala updated