added auth module