Partial tests, still working on it.