GMCP balance tracking + improved learning