modified SampleLoginModule