handle missing commands gracefully