daniel lopez