this process is highly subjective