renamed and added examples