6/7 tests pass, about to embark on some mad shit
couldnt get double working