these tests are pissing me off