adding in authorization and ability to edit settings to ch 9.2.2