command improvments