nicholas torres