write some small samples while learning DSL