more build order work
added disband. refactored and unified