dan should test more code