implemented comments and basic http authentication