Audit and improvements

We're busy servicing our customers, we'll finish this site when we have more time