how this worked before is beyond me