tests now properly pass done funciton through  yay cleaner tests