command completion expansion