runs with cmd line args