a brief outline