much ado about nothing
partial rewrite, in process. removed any indentation feature for now