This is to keep the codes where I am learning from