made ideal test but fails