add advanced examples;
another example;