mills survey profiler