ALMA talk at science and technology meeting