Antennae Galaxies reloaded