é uma classe muito op.