seems to be adding everything correctly; now to run tests