commit after many changes
fix using incorrect test class
implement preemptive http basic authentication