David Ruiz 6 period