completed tests a,b