il backgroundworker è per usare i thread...