updated spec
updated spec