commands order & remove redundancies due to overly large command list