marvin nisperos 2004