I don't trust this test anymore. Needs to be re-written from scratch