added call to setup()