ESCA - a new took for surface research