Bugfix iteration 2 - correct step by step expansion bugs, incorrect opposite population bug