Sorry it is long but I am doing CS now