with authorization and a semi-working comments class