authentication module phase one done