updated specs, so they are all passing.