finished v1.0 and added examples