tests work. sivers module added. yay!