Jo , allt detta hadeför