added extra coding examples