initial test written, errors fixed