almost done
doc a sample