fix no completed units bug, minor changes to sembox rendering