tweaks to styles to make it clearer
tweaking sum add states methods to be more useful