declan rivas