comhand is ready

version still has an issue with versionString. Brandon still needs to
comment invalid and version.