uses **kwargs for building Simulador(), removes some prints and non working stuff