Beginning do() method