first version of authentication module added