OK this is work in progress.... I will be slowly working on this website..