ADDED:sort of example source code;