advanced samples added.