(WIP) update formatting and add rationales