update packages, add aggressive-indent mode