is there a better way to get correct order other than switching them??