Oh my goodness.... we have quite a bit of work to do.... ok...lets see....