Alma - A new window on the Universe