Following are some basic demos.