changed a lot in the site per clients request. More to come