undid some changes made for double not !! that broke some unit tests