modify auth module