done. examples added