Need to fix case sensitie in processing arguments. Need to fix coreq stuff Need to add updatecheck Need to check public Need to add running as root check