added .on examples