add validation.
add validation.
add validation.
add validation.
add validation.
modify spec.
modify spec.
add validations.
add validations.
add example.
modify spec.
remove trash.
fix stack model.
add validation.
add validation.
merge.