fixed extension auth and unhashable dict error