Changes to balance_lightest()

added list of things to do along with some open questions