process, problems + solutions