Commenting Errywhere and adding basic stuff