add auth and operation methods, test commit