more improvements
prefer equal sizes actually!
minor tweaks