Conficker going to get you – April Fools or True?