Adding Initial code