added discourse portfolio