updated the spec and remove old assertions