will update soon at atleast in a week. but I cannot write it now. Pls allow me to fill in rest of details