last edits and citations from Charlie and Martins comments. wheeeeeeeeee.