You also seem to be taking things way more defensive than is needed. So why are you even here then?