Pedro Castillo view 2