main

notes jun 7 2018

ongoing