Change run method to accept sequential args