MOORE CONSULTS