specification tests pasing