add auth functions + changelog