tricky js fail... now