work in progress.. for the website to come to pretty much life.