adding extra coding practice