working on failing tests